mystify something - German English Dictionary